برنامه نویسی

آموزش سی شارپ

تبدیل ها در سی شارپ:

برای تبدیل رشته به عدد (string به int) از یکی از دو روش زیر استفاده می کنیم:

1.int.Parse(*)

2.Convert.ToInt(*)

و به جای ستاره متغیر string میگذاریم.

برای تبدیل عدد به رشته (int به string) :

.Tostring();نام متغیر

نکته:به انتهای کنترل ها (مثل textboxها) ".text" اضافه می کنیم که نشان دهنده ی آن است که کنترل از نوع متنی است.

تابع MessageBox:

این تابع برای نمایش پیغام به کاربر است و دارای حالت های زیر است:

MessageBox.Show("1","2", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1,MessageBoxOptions.DefaultDesktopOnly)

که به جای عدد 1 متن اصلی را مینویسیم و به جای عدد 2 تیتر را می گذاریم. MessageBoxButton تعداد و نام دکمه هایی را که می خواهیم مشخص می کند. اگر بخواهیم جعبه متنی مان آیکون داشته باشد از MessageBoxIcon استفاده میکنیم. MessageBoxDefaultButton نشان میدهد که کدام دکمه در حالت پذیرش باشد. MessageBoxOptions نشان دهنده شکل و فرم جعبع متنی مان ست.

برنامه جمع دو عدد:

ابتدا دو تکس باکس و یک باتن از جعبع ابزار روی فرم می گذاریم. روی باتن دابل کلیک می کنیم و کدهای زیر را در آن می نویسیم:

            int d1 = int.Parse(textBox1.Text);

            int d2 = int.Parse(textBox2.Text);

            MessageBox.Show((d1 + d2).ToString());

ابتدا دو متغیر به نام های d1 و d2 تعریف میکنیم سپس ورودی تکس باکس ها را تبدیل به int میکنیم و به این دو متغیر نسبت می دهیم. سپس نتیجه را در تابع messageBox به کاربر نمایش میدهیم.

نکته: هرگز نتیجه را درون تکس باکس نگذارید. چون تکس باکس برای ورودی است. یعنی جعبه متنی است. باید نتیجه را با lable یا messageBox نمایش دهید.

 

نویسنده: م ش ׀ تاریخ: شنبه 27 اسفند 1390برچسب:آموزش,آموزش سی شارپ, سی شارپ,آموزش برنامه نویسی,برنامه نویسی,تبدیل ها در سی شارپ,تابع MessageBox, ׀ موضوع: <-PostCategory-> ׀

صفحه قبل 1 صفحه بعد

CopyRight| 2009 , programmergirl.LoxBlog.Com , All Rights Reserved
Powered By LoxBlog.Com | Template By:
NazTarin.Com